solid proof - German English Dictionary